net interest cost - French English Dictionary